1.d4 e6 2.g3 f5 3.Bg2 Nf6 4.c4 d6 5.Nc3 Be7 6.Nf3 O-O 7.O-O Qe8 8.Re1 Qh5 9.e4 fxe4 10.Nxe4 Nxe4 11.Rxe4 Bf6 12.Bf4 Nc6 13.Ng5 Qxd1+ 14.Rxd1 Nxd4 15.Rexd4 Bxd4 16.Rxd4 h6 17.Nf3 e5 18.Nxe5 dxe5 19.Bxe5 c6 20.b4 a6 21.Rd6 Re8 22.f4 Be6 23.b5 Rad8 24.bxa6 Rxd6 25.axb7 Rd1+ 26.Kf2 Rd2+ 27.Kg1 c5 28.b8=Q Rxb8 29.Bxb8 Bxc4 30.Ba7 Bd5 31.Bxd5+ Rxd5