1.e4 Nf6 2.Nc3 d5 3.e5 Ne4 4.d4 Nxc3 5.bxc3 c5 6.a4 Qc7 7.Bb5+ Nc6 8.Ne2 a6 9.Bxc6+ Qxc6 10.O-O cxd4 11.cxd4 Bf5 12.c3 e6 13.Ba3 Bxa3 14.Rxa3 O-O 15.Ng3 Bg6 16.f4 f6 17.f5 exf5 18.Nxf5 Qe6 19.Qg4 Rae8 20.Ne3 Qc6 21.Qg3 fxe5 22.Rxf8+ Kxf8 23.dxe5 Kg8 24.Qf4 Be4 25.h3 Bxg2 26.Ra2 Bxh3 27.Rf2 Qg6+ 28.Kh2 Be6 29.Rg2 Qh5+ 30.Kg1 Rf8 31.Qd4