1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 d5 5.e3 b6 6.Qa4+ b5 7.Qxb5+ Nbd7 8.Qxb4 Rb8 9.Qa3 a6 10.Nf3 Nb6 11.cxd5 exd5 12.Bxa6 c6 13.Bxc8 Qxc8 14.b3 Ra8 15.Qd6 Ra7 16.O-O Rd7 17.Qc5 Qc7 18.Ba3 Qa7 19.Ne5 Rc7 20.Rac1 g5 21.Nxc6 Qb7 22.Nb5 Rd7 23.Nd6+ Rxd6 24.Qxd6 Ne4 25.Qd8#