1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 b6 5.cxd5 exd5 6.Nc3 Bb7 7.Bg2 Be7 8.O-O O-O 9.Ne5 Nbd7 10.Qa4 Nb8 11.Bf4 c6 12.Rac1 b5 13.Qc2 Nbd7 14.Rfd1 Re8 15.e4 b4 16.exd5 cxd5 17.Nb5 Qa5 18.Nc7 Rac8 19.Nxd7 Nxd7 20.Qf5 Red8 21.Nxd5 Bxd5 22.Bxd5 Rxc1 23.Qxf7+ Kh8 24.Rxc1 Bf6 25.Re1 Qa6 26.Re8+ Rxe8 27.Qxe8+ Nf8 28.Qxf8#