1.e4 e5 2.Nf3 f5 3.d4 fxe4 4.Nxe5 Nf6 5.Be2 d6 6.Nc4 Nc6 7.Bg5 Be7 8.O-O O-O 9.Nc3 Bf5 10.Ne3 Bg6 11.Bc4+ Kh8 12.a3 Qd7 13.Qd2 Rae8 14.Bb5 a6 15.Ba4 b5 16.Bb3 Bd8 17.Ne2 Nh5 18.Bxd8 Nxd8 19.c4 c6 20.Rac1 Ne6 21.cxb5 axb5 22.Bxe6 Rxe6 23.Qc3 d5 24.Ng4 Be8 25.Ne5 Qe7 26.Qh3 Nf4 27.Nxf4 Rxf4 28.Qe3 Rh4 29.Rc3 Reh6 30.h3 Rf6 31.Qg5 Rhh6 32.Nxc6 Bxc6 33.Rxc6 Qd7 34.Rxf6 Rxf6 35.Rc1 h6 36.Qe5 Qf7 37.Rc7 Qg6 38.Qxd5 Rf3 39.Rc8+ Kh7 40.Qg8#