1.d4 Nf6 2.Nc3 d5 3.Bf4 a6 4.e3 e6 5.Nf3 c5 6.a3 Nc6 7.Bd3 b5 8.dxc5 Bxc5 9.O-O Bb7 10.e4 d4 11.Ne2 Ne7 12.b4 Bb6 13.Nexd4 O-O 14.c3 Nxe4 15.Qc2 Nf6 16.Bg5 Ng6 17.h4 Qc7 18.Bxf6 gxf6 19.h5 Nf4 20.Be4 Rac8 21.Bxb7 Qxb7 22.Qd2 e5 23.Nf5 Rfd8 24.Qa2 Kh8 25.Nh6 Rc4 26.Rad1 Rf8 27.Qc2 Rxc3 28.Qf5 Rxf3 29.Qxf6#