1.d4 Nf6 2.Nc3 g6 3.e4 d6 4.Bb5+ Bd7 5.Qd3 Bg7 6.f4 e6 7.Nf3 O-O 8.Ng5 Nc6 9.e5 Nb4 10.Qh3 h6 11.exf6 Qxf6 12.O-O Nxc2 13.Bxd7 Qxd4+ 14.Kh1 hxg5 15.Rb1 c6 16.Bxe6 fxe6 17.Qxe6+ Kh7 18.Ne4 Bh6 19.Bd2 Rae8 20.Qd7+ Qg7 21.Nf6+ Rxf6 22.Qxe8 gxf4 23.Bc3 Rf8 24.Qe4 Qf7 25.Qxc2 Qxa2 26.Rbe1 b5 27.Re7+ Rf7 28.Bf6 c5 29.Rfe1 Bf8 30.R7e6 Bg7 31.Bg5 Qxb2 32.Qxg6+ Kg8 33.Re8+ Rf8 34.Rxf8+ Kxf8 35.Re8#