1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 c6 5.e3 Nbd7 6.Bd3 Bd6 7.Qc2 dxc4 8.Bxc4 b5 9.Bd3 O-O 10.e4 e5 11.Bg5 h6 12.Bh4 exd4 13.Nxd4 Ne5 14.O-O-O b4 15.Na4 c5 16.Nb5 Qe7 17.Be2 Bb8 18.Qxc5 Qe6 19.Kb1 Nxe4 20.Qxf8+ Kxf8 21.Rd8+ Qe8 22.Rxe8+ Kxe8 23.Rd1 Bf5 24.Rd8#