1.e3 Nf6 2.Nf3 c5 3.d4 e6 4.Bd3 d5 5.b3 Nc6 6.O-O Be7 7.dxc5 O-O 8.c4 Bxc5 9.a3 dxc4 10.Bxc4 Qe7 11.Nbd2 e5 12.Bb2 e4 13.b4 exf3 14.bxc5 fxg2 15.Re1 Rd8 16.Qc2 Ne5 17.Be2 Bg4 18.Bd4 Bxe2 19.Rxe2 Ng6 20.Nf3 Ne4 21.Rb1 Rac8 22.Qb2 Qd7 23.Ne5 Nxe5 24.Bxe5 Ng5 25.f4 Nh3+ 26.Kxg2 Qg4+ 27.Kh1 Qf3+ 28.Rg2 Rd1+ 29.Rxd1 Qxd1+ 30.Rg1 Qxg1# 0-1