1.d4 e6 2.Nf3 Nf6 3.c3 d5 4.Bf4 Bd6 5.Bg3 O-O 6.e3 b6 7.Ne5 Bb7 8.Bd3 c5 9.Nd2 Nc6 10.Nxc6 Bxc6 11.Nf3 Qc7 12.Bxd6 Qxd6 13.O-O c4 14.Bc2 b5 15.Ne5 a5 16.a3 Rfb8 17.Qf3 Be8 18.g4 Nd7 19.Nxd7 Bxd7 20.e4 b4 21.e5 Qe7 22.Qh3 g6 23.f4 bxc3 24.bxc3 Rb2 25.Rf2 Rab8 26.Raf1 Ra2 27.Bxg6 Rxf2 28.Qxh7+ Kf8 29.Qh8# 1-0