1.e4 Nf6 2.Nc3 d5 3.e5 Nfd7 4.d4 c5 5.dxc5 e6 6.Nf3 Nc6 7.Bf4 Nxc5 8.Bb5 a6 9.Bxc6+ bxc6 10.O-O Be7 11.Nd4 Qc7 12.Qg4 g5 13.Be3 Nd7 14.Qh5 Nxe5 15.Bxg5 Ng6 16.Bxe7 Nxe7 17.Rfe1 Ng6 18.g3 O-O 19.f4 Qb6 20.Ne2 c5 21.Nf3 Qxb2 22.c3 f6 23.g4 Ra7 24.f5 exf5 25.gxf5 Ne5 26.Nxe5 fxe5 27.f6 Rxf6 28.Qe8+ Rf8 29.Qxe5 Rg7+ 30.Ng3 Qf2+ 31.Kh1 Bb7