1.e4 g5 2.d4 h6 3.Bc4 d6 4.Nc3 Bg7 5.f4 Nc6 6.d5 Na5 7.Be2 Bxc3+ 8.bxc3 gxf4 9.Bxf4 c6 10.c4 Nf6 11.Qd3 e5 12.Bg3 Rg8 13.Bf3 b6 14.dxc6 Be6 15.Ne2 Bxc4 16.Qd2 Nxc6 17.c3 d5 18.Rd1 Nxe4 19.Bxe4 dxe4 20.Qxh6 Qc8 21.Rd2 Qe6 22.Qe3 f5 23.O-O Bxa2 24.Bxe5 Nxe5 25.Nd4 Qc4 26.Rxf5 O-O-O 27.Rxe5 Rde8 28.Qh3+ Kb8 29.Qd7