1.e4 e5 2.d4 exd4 3.c3 d3 4.Bxd3 d6 5.Nf3 Nf6 6.Bg5 Be7 7.Nbd2 Nc6 8.Qc2 h6 9.Bf4 Bg4 10.h3 Bxf3 11.Nxf3 O-O 12.g4 Nd7 13.O-O-O Nde5 14.Nxe5 Nxe5 15.Be3 c5 16.Be2 Qa5 17.f4 Ng6 18.Kb1 b5 19.h4 Rfd8 20.h5 Nf8 21.g5 hxg5 22.fxg5 b4 23.Bc4 bxc3 24.g6 Ne6 25.gxf7+ Kxf7 26.Qg2 Bf6 27.Rhf1 Qb4 28.b3 a5 29.Rxf6+ gxf6 30.Qg6+ Ke7 31.Qh7+