1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Be7 5.c3 d6 6.cxd4 Bf6 7.Be3 Bg4 8.h3 Bh5 9.g4 Bg6 10.Nc3 h6 11.Qb3 Rb8 12.h4 Na5 13.Qa4+ c6 14.Bd3 b5 15.Qc2 a6 16.Ne2 Rc8 17.Nf4 Bh7 18.e5 Bxd3 19.Nxd3 dxe5 20.dxe5 Be7 21.e6 Qd5 22.exf7+ Qxf7 23.Nde5 Qe6 24.O-O-O c5 25.Ng6 Qxa2 26.Rd3 Qa1+ 27.Qb1 Qxb1+ 28.Kxb1 Nc6 29.Nxh8 Nb4 30.Rdd1 Rc6 31.h5 Bf6 32.Ng6 a5 33.Rhe1 Ne7 34.Nxe7 Bxe7 35.Ne5 Rc7 36.Ng6 Kf7 37.Nxe7 Rxe7 38.Bxc5 Rxe1 39.Rxe1 Nd3 40.Re7+ Kf6