1.Nf3 c5 2.d3 d5 3.e4 d4 4.Ne5 Nf6 5.f4 Nfd7 6.Nf3 e5 7.fxe5 Nc6 8.e6 fxe6 9.Be2 Be7 10.O-O O-O 11.Qe1 Nde5 12.Nbd2 b6 13.Nxe5 Nxe5 14.Qg3 Rxf1+ 15.Nxf1 Nf7 16.Bh5 g6 17.Bxg6 hxg6 18.Qxg6+ Kf8 19.Bh6+ Nxh6 20.Qxh6+ Ke8 21.Nd2 Kd7 22.Nc4 Bg5 23.Qg6 Qf6 24.Qh7+ Qe7 25.Qh5 Ba6 26.Rf1 Bxc4 27.Rf7 Be3+ 28.Kh1 Rf8 29.Rxe7+ Kxe7 30.g4 Bb5 31.g5 Be8 32.Qh7+ Rf7 33.g6 Rxh7 34.gxh7 Bh5 35.Kg2 Bf3+ 36.Kxf3 Kf6 37.h8=Q+ Kg6 38.a4 Bc1 39.e5 b5 40.c3 Kg5 41.Qh3 a6 42.Qh8 bxa4 43.Qg8+ Kh4 44.Qg4# 1-0