1.Nf3 d5 2.b3 Nf6 3.Bb2 Bf5 4.g3 e6 5.Bg2 Bc5 6.O-O Nc6 7.c4 dxc4 8.bxc4 O-O 9.d4 Bb6 10.e3 h6 11.Nc3 Qe7 12.Qe2 Bg4 13.Rfd1 Qb4 14.Rac1 e5 15.d5 Na5 16.h3 Bh5 17.g4 Bg6 18.Nxe5 Rfe8 19.Nxg6 fxg6 20.Bf1 Ne4 21.Nxe4 Rxe4 22.a3 Qa4 23.c5 Nc4 24.cxb6 Nxb2 25.Qxb2 axb6 26.Rxc7 Rf8 27.Qxg7#