1.Nf3 d5 2.g3 Nc6 3.d4 Bf5 4.Bg2 Nf6 5.O-O e6 6.c4 Be7 7.Ne5 O-O 8.Nc3 dxc4 9.Nxc6 bxc6 10.Bxc6 Rb8 11.Bg2 c5 12.d5 exd5 13.Nxd5 Nxd5 14.Qxd5 Qc8 15.Qxc4 Bh3 16.b3 Rb4 17.Qc2 Bxg2 18.Kxg2 Qc6+ 19.f3 c4 20.Ba3 Rb7 21.Bxe7 Rxe7 22.bxc4 Re3 23.Rfd1 Rfe8 24.Rd2 h5 25.Rad1 h4 26.Rd8 Qe6 27.Rxe8+ Qxe8 28.Kf2 hxg3+ 29.hxg3 g6 30.c5 Ra3 31.Rd3 Ra6 32.Qc4 Re6 33.Rd6 Rxd6 34.cxd6 Qb8 35.d7 Qb6+ 36.Kg2 Kg7 37.Qc3+ f6 38.Qc8 Qe3 39.Qe8 Qxe8 40.dxe8=Q a5 41.a4 g5 42.Qe7+ Kg6 43.g4 Kh6 44.Qxf6+ Kh7 45.Qxg5 Kh8 46.Kg3 Kh7 47.Kf4 Kh8 48.Kf5 Kh7 49.Kf6 Kh8 50.Qg7#