1.e4 d5 2.exd5 f5 3.Bc4 c6 4.Nc3 Nf6 5.dxc6 Nxc6 6.Nf3 e5 7.d3 e4 8.Ng5 Ne5 9.Bb5+ Bd7 10.dxe4 Bxb5 11.Nxb5 Qa5+ 12.Nc3 h6 13.Ne6 fxe4 14.O-O Kf7 15.Nxf8 Rhxf8 16.Qe2 Rfe8 17.Nxe4 Nxe4 18.Qxe4 Kg8 19.Qxb7 Rab8 20.Qe4 Rb4 21.Bd2 Rxe4 22.Bxa5 Re2 23.Rae1 Rxc2 24.Bc3 Nf3+ 25.gxf3 Rf8 26.Re3 Rf5 27.Rd1 Rf7 28.Kg2 Kh7 29.h4 Kg6 30.Rd6+ Kh7 31.h5 Rc1 32.Re8 Rf5 33.f4 Rxh5 34.Re7 Rxc3 35.bxc3 Rf5 36.Rdd7 Kg6 37.Rxg7+ Kf6 38.Kf3 Ra5 39.Ke4 Ra4+ 40.Kd5 Ra5+ 41.Ke4 Ra4+ 42.c4 Rxc4+ 43.Kd5 Rxf4 44.Rdf7# 1-0