1.e4 Nc6 2.d4 d5 3.Nc3 dxe4 4.d5 Ne5 5.Bf4 Ng6 6.Bg3 f5 7.Nh3 e5 8.dxe6 Qxd1+ 9.Rxd1 Bb4 10.Bc4 Ke7 11.f3 Nf6 12.O-O Bxc3 13.bxc3 Bxe6 14.Bxe6 Kxe6 15.Ng5+ Ke7 16.fxe4 fxe4 17.Bxc7 Rhc8 18.Bd6+ Ke8 19.Rd4 Rxc3 20.Nxe4 Rxc2 21.h4 Rd8 22.Nxf6+ gxf6 23.Rxf6 Rc6 24.g4 Ne7 25.h5 Rd7 26.g5 b5 27.Kf2 a5 28.g6 hxg6 29.hxg6 Rc2+ 30.Kf3 Rc1 31.Re6 Rc6 32.Kf4 b4 33.Kg5 Rb6 34.Kf6 a4 35.g7 Rbxd6 36.Rdxd6 Rxd6 37.Rxd6 Nc6 38.g8=Q# 1-0