1.e4 e5 2.Nf3 Nf6 3.Nxe5 d6 4.Nf3 Nxe4 5.Nc3 Nxc3 6.dxc3 d5 7.Be3 Be6 8.Qd2 Be7 9.O-O-O O-O 10.Kb1 c5 11.h3 Qa5 12.a3 b5 13.Bg5 Bd6 14.Bf4 Bxf4 15.Qxf4 Nc6 16.Ng5 b4 17.cxb4 cxb4 18.Bd3 h6 19.Nxe6 bxa3 20.Qf5 fxe6 21.Qxe6+ Rf7 22.Qxc6 Rb8 23.b3 Rb6 24.Qe8+ Rf8 25.Bh7+ Kxh7 26.Qxf8 a2+ 27.Kb2 d4 28.Rxd4 Ra6 29.Ra1 Qe5 30.Qf4 Qc5 31.Qe4+