1.e4 d5 2.exd5 Qxd5 3.Nc3 Qd6 4.Nf3 Nf6 5.Bc4 Bg4 6.O-O Nc6 7.h3 Bh5 8.Nb5 Qd7 9.d4 a6 10.Nc3 O-O-O 11.Be3 e6 12.Be2 Bxf3 13.Bxf3 Nxd4 14.Bxd4 Qxd4 15.Qe2 Qb6 16.Rad1 Rxd1 17.Rxd1 Be7 18.b3 Rd8 19.Rxd8+ Bxd8 20.Ne4 Nd5 21.c4 Nf4 22.Qd2 g5 23.c5 Qb5 24.g3 Nxh3+ 25.Kg2 f5 26.Nc3 Qxc5 27.Kxh3 g4+ 28.Bxg4 fxg4+ 29.Kxg4 Qf5#