1.g3 Nc6 2.d4 d5 3.Bf4 Nf6 4.e3 a6 5.c3 Bf5 6.Nf3 e6 7.Nbd2 Bd6 8.Bg2 h6 9.Nh4 Bg4 10.Qb3 g5 11.Bxd6 Qxd6 12.Nhf3 O-O-O 13.O-O h5 14.Nxg5 Qe7 15.Qa3 Qe8 16.e4 h4 17.h3 Qg8 18.f4 hxg3 19.hxg4 Nxg4 20.Rf3 f6 21.Rxg3 fxg5 22.Rxg4 Qh7 23.exd5 exd5 24.fxg5 Qh2+ 25.Kf2 Qh5 26.Rg3 Rde8 27.Nf3 Ne7 28.Bh3+ Kb8 29.Re1 Ng6 30.Rxe8+ Rxe8 31.Bg4 Qh7 32.Qa4 Qe7 33.Qc2 Qe3+ 34.Kf1 Qf4 35.Kg2 Re4 36.Kh3 Qf7 37.Kg2 Nf4+ 38.Kf1 Qh7 39.Qh2 Qe7 40.Ne5 c5 41.Qf2 cxd4 42.cxd4 Qxg5 43.Bf3 Qf5 44.Bxe4 dxe4 45.Rg4 e3 46.Qxf4 Qb1+ 47.Ke2 Qxb2+ 48.Kxe3 Qc1+ 49.Ke4 Qb1+ 50.Nd3+ Ka7 51.Rg7 a5 52.Qf7 Qc2 53.Qxb7# 1-0