1.Nf3 d5 2.g3 c5 3.Bg2 Nf6 4.O-O Qc7 5.d4 e6 6.c4 Nbd7 7.Nc3 cxd4 8.Nb5 Qxc4 9.Nfxd4 e5 10.Bf4 Kd8 11.Rc1 Qxa2 12.Nc7 Rb8 13.Bg5 exd4 14.Qxd4 Bd6 15.Nxd5 Be5 16.Qh4 Re8 17.Rfd1 Re6 18.Qxh7 Ke8 19.Qxg7 Qxb2 20.Qh8+ Nf8 21.Bh6 Nd7 22.Nc7+ Ke7 23.Bg5+ Bf6 24.Nxe6 fxe6 25.Rc7 Qe5 26.Qg7+ Ke8 27.Rcxd7 Nxd7 28.Qg6+ Ke7 29.Bf4 Qxe2 30.Bd6+ Kd8 31.Qg8+ Nf8 32.Qxf8+ Kd7 33.Qf7+ Kd8 34.Bc7#