1.d4 Nf6 2.c4 c5 3.d5 b5 4.Qc2 bxc4 5.e4 d6 6.Bxc4 g6 7.Nf3 Bg7 8.O-O O-O 9.Re1 Nbd7 10.Nc3 Ne8 11.Bf4 Rb8 12.Rad1 Qa5 13.e5 dxe5 14.Nxe5 Nxe5 15.Bxe5 Nd6 16.Bxg7 Kxg7 17.b3 Bf5 18.Bd3 Rfe8 19.h3 Rb4 20.Bxf5 Nxf5 21.Ne4 Rd8 22.Qc3+ Kg8 23.d6 Nxd6 24.Rxd6 exd6 25.Nf6+ Kf8 26.Nd5 Kg8 27.Ne7+ Kf8 28.Qh8#