1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 Bg4 5.Be2 c6 6.Ng5 Bf5 7.e6 fxe6 8.g4 Bg6 9.Bd3 Bxd3 10.Qxd3 Nf6 11.Nxe6 Qd7 12.Qe2 Kf7 13.Ng5+ Kg8 14.Rg1 Na6 15.Nc3 Re8 16.Ne6 Kf7 17.Nxf8 Rhxf8 18.g5 Nd5 19.Nxd5 cxd5 20.Qh5+ Kg8 21.g6 hxg6 22.Qxd5+ e6 23.Qb3 Rf5 24.Be3 Rb5 25.Qa4 Qc6 26.O-O-O Rc8 27.a3 Qb6 28.Rxg6 d5 29.Rdg1 Rc4 30.Rxg7+ Kf8 31.Rh7 e5 32.Qxb5 Qxb5 33.Bh6+ Ke8 34.Rg8#