1.Nf3 e6 2.g3 c5 3.c4 d5 4.cxd5 exd5 5.d4 Nc6 6.Bg2 Nf6 7.O-O Be7 8.dxc5 Bxc5 9.a3 Ne4 10.b4 Be7 11.Bb2 Bf6 12.Bxf6 Qxf6 13.Qxd5 Nxg3 14.hxg3 Qxa1 15.Nbd2 Qf6 16.Ne4 Qe6 17.Qc5 Qxe4 18.Ne5 Qf5 19.Bxc6+ bxc6 20.Qxc6+ Ke7 21.Qc5+ Kf6 22.f4 h5 23.Qd4 Re8 24.e4 Qh3 25.Rf3 Ke7 26.Qc5+ Kf6 27.g4 Qh4 28.g5+ Ke6 29.f5# 1-0