1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.Nc3 Nf6 5.d3 h6 6.O-O O-O 7.a3 a6 8.Ne2 Re8 9.c3 d5 10.exd5 Nxd5 11.Ng3 b5 12.Ba2 a5 13.Qb3 Be6 14.Qxb5 Qd6 15.Ne4 Bxf2+ 16.Rxf2 Qd7 17.Nc5 Qd6 18.Nxe6 fxe6 19.Qc4 Rad8 20.Qh4 Nf4 21.Bxf4 exf4 22.d4 Kh7 23.Ng5+ Kg8 24.Ne4 Qd7 25.Rxf4 Nxd4 26.Nf6+ gxf6 27.Rxd4 Qb5 28.Bxe6+ Rxe6 29.Rxd8+ Kh7 30.Qg4 Re8 31.Rd7+