1.d4 d5 2.e4 dxe4 3.Nc3 Nf6 4.Bg5 Bg4 5.Be2 Bxe2 6.Qxe2 Qxd4 7.Qb5+ Nbd7 8.Rd1 Qb6 9.Bxf6 Qxb5 10.Nxb5 exf6 11.Nxc7+ Kd8 12.Nxa8 Kc8 13.Ne2 Ne5 14.Ng3 Bb4+ 15.c3 Ba5 16.b4 Bd8 17.Nxe4 Kb8 18.O-O Kxa8 19.Nd6 Bc7 20.Nxf7 Nxf7 21.Rd7 Bxh2+ 22.Kxh2 Rf8 23.Re1 Ne5 24.Rxg7 a6 25.Rd1 h5 26.f3 Rc8 27.Rd6 Rxc3 28.Rxf6 Nd3 29.Rb6 Rc2 30.Rgxb7 Rxa2 31.Rb8+