1.d3 Nf6 2.Nf3 d5 3.g3 c5 4.Bg2 Nc6 5.Bf4 Qb6 6.O-O Qxb2 7.Nbd2 e6 8.Rb1 Qxa2 9.Ra1 Qb2 10.Nb3 Nd7 11.e4 Be7 12.Bc1 Qc3 13.Bd2 Qf6 14.Bg5 Qg6 15.exd5 exd5 16.Bxe7 Nxe7 17.Re1 Qd6 18.Qe2 Nf8 19.c4 dxc4 20.Nbd2 cxd3 21.Nc4 Qd8 22.Qb2 Ne6 23.Qb5+ Kf8 24.Rad1 Nf5 25.Nce5 g6 26.Rxd3 Qb6 27.Qa4 Kg7 28.Nxf7 Rf8 29.N7g5 Nxg5 30.Nxg5 h6 31.Rd7+ Bxd7 32.Qxd7+ Kf6 33.Nh7# 1-0