1.e4 h6 2.Bb5 b6 3.Nc3 e6 4.Nf3 Bb7 5.O-O Nf6 6.e5 Nd5 7.Nxd5 Bxd5 8.d4 Bb7 9.c3 Be7 10.Bd3 c5 11.Re1 Nc6 12.Be4 cxd4 13.cxd4 O-O 14.d5 exd5 15.Bxd5 Rb8 16.Bf4 Nb4 17.Bxb7 Rxb7 18.Nd4 Nd5 19.Bg3 Bb4 20.Re4 Bc5 21.Nf5 Ne7 22.Bh4 d5 23.exd6 Nxf5 24.Bxd8 Rxd8 25.Qf3 Nxd6 26.Rf4 Re7 27.b4 Rde8 28.g3 Bxf2+ 29.Qxf2 Ne4 30.Qg2 Nc3 31.Rff1 Ne2+ 32.Kh1 Nc3 33.Qc6 Ne4 34.Rae1 Nxg3+ 35.hxg3 Rxe1 36.Rxe1 Rxe1+ 37.Kg2 Re2+ 38.Kh3 Rxa2 39.Qe8+ Kh7 40.Qxf7 Ra4 41.Qf5+ Kg8 42.Qc8+ Kh7 43.Qc2+ Kg8 44.Qxa4 Kf7 45.Qxa7+ Ke6 46.Qxb6+ Kd5 47.Kg4 Ke4 48.b5 Kd3 49.Kf4 Kc4 50.Qb8 Kd4 51.b6 Kd5 52.b7 Kc6 53.Qa7 Kc7 54.b8=Q+ Kc6 55.Qc8+ Kb5 56.Qcc5# 1-0