1.d4 Nf6 2.Nf3 d5 3.Bf4 Bf5 4.e3 e6 5.c4 Bxb1 6.Qxb1 Bb4+ 7.Kd1 Bd6 8.Bg5 O-O 9.Bd3 h6 10.Bh4 c5 11.cxd5 exd5 12.dxc5 Bxc5 13.Ke2 Qb6 14.Rd1 Ne4 15.Bxe4 dxe4 16.Qxe4 Qxb2+ 17.Kf1 Qb5+ 18.Kg1 Qc6 19.Qg4 Na6 20.Rac1 Rac8 21.Nd4 Qa4 22.Bf6 g6 23.Qh3 Kh7 24.Nf5 h5 25.Nd4 Bxd4 26.Bxd4 Nb4 27.Qf3 Qa6 28.Rxc8 Rxc8 29.Qxf7+ Kh6 30.Bg7+ Kg5 31.Qf4#