1.e4 e5 2.Nf3 Nc6 3.c4 Bc5 4.d3 d6 5.a3 a5 6.Be2 Nge7 7.Be3 O-O 8.O-O f5 9.d4 exd4 10.Nxd4 Bxd4 11.Bxd4 fxe4 12.Bc3 Ng6 13.Qd5+ Rf7 14.Bh5 Bf5 15.Nd2 Qh4 16.Bxg6 Bxg6 17.Rae1 Re8 18.Qb5 Qf4 19.Qxb7 Ne5 20.Nxe4 c6 21.Bxe5 Rxe5 22.Qxc6 Rxe4 23.Qa8+ Rf8 24.Qd5+ Kh8 25.Rxe4 Bxe4 26.Qd4 Bc2 27.Qc3 Bg6 28.Qxa5 Bd3 29.g3 Qf6 30.Qd5 Bxf1 31.Kxf1 Qxf2# 0-1