1.g3 d5 2.Nf3 Nf6 3.Bg2 c5 4.O-O e6 5.d4 cxd4 6.Nxd4 e5 7.Nf3 Nc6 8.c4 d4 9.e3 Be7 10.exd4 exd4 11.Bf4 O-O 12.Ne5 Qb6 13.Nd2 Nxe5 14.Bxe5 Ng4 15.Nf3 Nxe5 16.Nxe5 Bf5 17.Nd3 Rae8 18.Re1 Bd6 19.Rxe8 Rxe8 20.Bd5 g6 21.b4 Bf8 22.c5 Qb5 23.Qb3 Qd7 24.Rd1 h5 25.h4 Bg4 26.Rc1 Bh6 27.c6 Qf5 28.Rc5 b6 29.Rb5 Kh7 30.Bxf7 Qxb5 31.Bxe8 Bf5 32.Bd7 Qxd3 33.Qf7+ Bg7 34.Bxf5 gxf5 35.Qxh5+ Bh6 36.c7 Qb1+ 37.Kg2 Qc2 38.Qf7+ Bg7 39.h5 Qe4+ 40.Kh2 Qc2 41.Kh3 Qc1 42.Qxf5+ Kg8 43.c8=Q+ Qxc8 44.Qxc8+ Bf8 45.a3 Kh8 46.Qd8 b5 47.Kg2 Kg7 48.Kg1 Bc5 49.Qd5 Kh8 50.Qg5 a5 51.h6 Bd6 52.Qg7# 1-0