1.d4 d5 2.c4 Nf6 3.g3 dxc4 4.Nc3 e6 5.e3 Bb4 6.Bxc4 Nc6 7.Bf1 e5 8.Nf3 Ng4 9.Bc4 e4 10.Ng5 Qxg5 11.Bd2 Qf6 12.Qe2 O-O 13.Nd5 Qd6 14.Bxb4 Nxb4 15.Nxb4 Qxb4+ 16.Kf1 a6 17.a3 Qa5 18.Kg2 Qf5 19.Rhf1 Qf3+ 20.Qxf3 exf3+ 21.Kxf3 Nxh2+ 22.Kg2 Nxf1 23.Rxf1 b5 24.Bd3 Bb7+ 25.Kg1 Rad8 26.Kh2 Rd5 27.Re1 Rh5+ 28.Kg1 Rh1#