1.e4 c6 2.d4 d5 3.e5 Bf5 4.Nf3 e6 5.Be2 Ne7 6.O-O Nd7 7.Nh4 Be4 8.Nd2 Nf5 9.Nxf5 Bxf5 10.c3 Be7 11.a4 c5 12.g4 Bg6 13.f4 f5 14.Nf3 O-O 15.h3 Rc8 16.Bd3 fxg4 17.hxg4 Qe8 18.Qe2 cxd4 19.cxd4 Nb8 20.Bd2 Nc6 21.Rac1 Bxd3 22.Qxd3 h5 23.g5 Bb4 24.Rxc6 Qxc6 25.Bxb4 Rxf4 26.Qg6 Qe8 27.Qxe8+ Rxe8 28.Kf2 Rc8 29.g6 Rc2+ 30.Ke3 Rg4 31.Ng5 Rg3+ 32.Rf3 Rxf3+ 33.Kxf3 Rxb2 34.Bd6 Rb3+ 35.Kf2 Rb2+ 36.Kg3 Rb1 37.Kg2 Rb2+ 38.Kh3 Rb3+ 39.Kh4 Rb1 40.Nxe6 Rh1+ 41.Kg5 h4 42.Nf4 h3 43.e6 h2 44.e7 Re1 45.Be5 Rxe5+ 46.dxe5 h1=Q 47.e8=Q# 1-0