1.d4 d5 2.Nf3 Nf6 3.c4 Bf5 4.cxd5 Qxd5 5.Nc3 Qd7 6.Ne5 Qe6 7.e3 Nc6 8.Qa4 O-O-O 9.Bc4 Qd6 10.Nxf7 Qd7 11.Nxh8 a6 12.Nf7 Re8 13.Ne5 Nxe5 14.dxe5 Ne4 15.Qxd7+ Kxd7 16.e6+ Kd6 17.Nxe4+ Bxe4 18.f3 Bd5 19.Bxd5 Kxd5 20.e4+ Kxe6 21.Bf4 h6 22.Bxc7 Kd7 23.Ba5 g6 24.O-O Bg7 25.Rfd1+ Kc8 26.Rac1+ Kb8 27.b3 Bb2 28.Rc2 Bf6 29.f4 Rc8 30.Rxc8+ Kxc8 31.Rd8#