1.d4 d5 2.c4 Nf6 3.Nf3 dxc4 4.Nc3 Nc6 5.e4 Bg4 6.Be3 e6 7.Bxc4 Bd6 8.e5 Bb4 9.exf6 Qxf6 10.Bg5 Qf5 11.Bd3 Qa5 12.Qd2 O-O 13.Bc2 Qb6 14.a3 Bd6 15.Be3 Rad8 16.d5 Qa6 17.Bd3 b5 18.Bxb5 Qb7 19.Bxc6 Qc8 20.h3 Bf5 21.g4 Bg6 22.Nh4 Be5 23.Nxg6 fxg6 24.f4 Bf6 25.O-O e5 26.Ne4 Be7 27.fxe5 Rxf1+ 28.Rxf1 h6 29.d6 Bf8 30.Qd5+ Kh8 31.d7 Qb8 32.Qf7 g5 33.Qe8 Kg8 34.Rxf8+ Kh7 35.Rh8#