1.d4 d5 2.Nc3 Nf6 3.Nf3 Bg4 4.Ne5 Bf5 5.f3 e6 6.e3 Bd6 7.Bd3 Bxe5 8.dxe5 Nfd7 9.Bxf5 exf5 10.Qxd5 Nc6 11.e6 fxe6 12.Qxe6+ Ne7 13.O-O c6 14.b3 g6 15.Bb2 Qb6 16.Nd5 cxd5 17.Bxh8 f4 18.Qxb6 Nxb6 19.exf4 Rc8 20.c3 Nf5 21.Rfe1+ Kf8 22.Be5 h5 23.Rad1 Rd8 24.c4 a6 25.c5 Nd7 26.Rxd5 Ne7 27.Bd6 Kf7 28.Rxe7+ Kf6 29.Re1 Rc8 30.Be7+ Kg7 31.Rxd7 Rxc5 32.Bxc5+ Kh6 33.Bf8#