1.g4 d5 2.Nf3 Bxg4 3.Ne5 Bh5 4.d4 f6 5.Nd3 a5 6.Nc3 Nc6 7.Bg2 e6 8.Nb5 Bd6 9.c3 Nge7 10.O-O O-O 11.Nf4 Bxf4 12.Bxf4 e5 13.Bg3 a4 14.dxe5 Nxe5 15.Nd4 Qd7 16.b3 c5 17.Nc2 axb3 18.axb3 Rxa1 19.Nxa1 Rd8 20.Nc2 d4 21.cxd4 cxd4 22.Qd2 N7c6 23.f4 Ng6 24.Rd1 Qe8 25.Re1 Nge7 26.b4 Nf5 27.Bf2 h6 28.Qd3 Bg6 29.Be4 Nce7 30.Nxd4 Nxd4 31.Bxd4 Nf5 32.e3 Nxd4 33.exd4 Bxe4 34.Rxe4 Qg6+ 35.Kf2 Qf5 36.Re8+ Rxe8 37.Qxf5 b6 38.d5 Re4 39.d6 Rd4 40.Qc8+ Kf7 41.Qc7+ Ke6 42.Ke2 Rd5 43.Qc4 h5 44.Qe4+ Re5 45.fxe5 h4 46.Qf3 Kd7 47.e6+ Kxd6 48.Qb7 Ke5 49.h3 g5 50.Qc6 Kf4 51.Kf1 Ke5 52.Qc4 f5 53.Kg2 b5 54.Qc7+ Kd5 55.Qb7+ Kd4 56.Kg1 Kc4 57.e7 Kxb4 58.e8=B Ka5 59.Qxb5# 1-0