1.e4 e5 2.Nf3 Nc6 3.Bb5 g6 4.O-O Bg7 5.c3 a6 6.Ba4 d6 7.d4 Bd7 8.Bc2 Nf6 9.d5 Ne7 10.c4 O-O 11.Nc3 Nh5 12.b4 h6 13.c5 f5 14.a4 Nf4 15.Ba3 fxe4 16.Bxe4 Nf5 17.c6 bxc6 18.dxc6 Be6 19.Nd5 Ne7 20.Nxe7+ Qxe7 21.Qc2 d5 22.b5 Qf7 23.Bxf8 Rxf8 24.bxa6 dxe4 25.Nd2 Bd5 26.a7 Qf5 27.Qc5 e3 28.fxe3 Ne2+ 29.Kh1 Bxg2+ 30.Kxg2 Qg4+ 31.Kh1 Ng3+ 32.hxg3 Qh3+