1.d4 d5 2.c4 e6 3.Nc3 c5 4.cxd5 exd5 5.e4 dxe4 6.Bc4 Nf6 7.Qb3 Nc6 8.Nge2 Be7 9.dxc5 O-O 10.Bg5 Na5 11.Qa4 Nxc4 12.Qxc4 Qe8 13.O-O Be6 14.Qb4 Nd5 15.Nxd5 Bxd5 16.Rad1 Bc6 17.Bxe7 Qxe7 18.Nd4 Rac8 19.Rfe1 f5 20.Qc4+ Qf7 21.Qxf7+ Rxf7 22.b4 Ba4 23.Nb3 Bxb3 24.axb3 b6 25.Rd5 g6 26.g3 Rfc7 27.Rc1 Kf7 28.Rc4 Ke6 29.Rd6+ Ke5 30.Rcd4 e3 31.f4#