1.e4 Nc6 2.d4 d5 3.e5 Bf5 4.c3 e6 5.Be2 f6 6.f4 Nh6 7.Nd2 Be7 8.Ngf3 Kf8 9.Nf1 Kf7 10.Ng3 Bg6 11.O-O Rf8 12.exf6 gxf6 13.Bd3 Qd7 14.f5 Nxf5 15.Nxf5 exf5 16.Nh4 Bd6 17.Bxf5 Bxf5 18.Nxf5 Ne7 19.Qh5+ Kg8 20.Nh6+ Kg7 21.Nf5+ Nxf5 22.Rxf5 Kh8 23.Bh6 Rf7 24.Raf1 Qe6 25.Qf3 Re8 26.Bg5 Be7 27.Rxd5 c6 28.Rf5 Qxa2 29.Bxf6+ Bxf6 30.Rxf6 Rxf6 31.Qxf6+ Kg8 32.h3 Qe6 33.Qg5+ Qg6 34.Qf4 a5 35.Rf3 Kh8 36.Rg3 Qe6 37.Qg5 Qe7 38.Qxa5 Qe1+ 39.Kh2 Re2 40.Qd8+ Re8 41.Qf6# 1-0