1.e3 g6 2.d3 d5 3.d4 c5 4.dxc5 Qa5+ 5.Nd2 Qxc5 6.h3 Bg7 7.c4 Nf6 8.Ngf3 O-O 9.a3 a5 10.Be2 dxc4 11.Bxc4 Ne4 12.Qc2 Nxd2 13.Bxf7+ Rxf7 14.Qxc5 Nxf3+ 15.gxf3 Nc6 16.f4 e5 17.Bd2 exf4 18.Bc3 fxe3 19.fxe3 Bf5 20.O-O Re8 21.Bxg7 Kxg7 22.b4 Rfe7 23.Rae1 Bxh3 24.Rf4 Ne5 25.Rd1 h5 26.bxa5 Bg4 27.Rd8 Kh6 28.Rxe8 Rxe8 29.Qb5 Re7 30.Qb4 Re8 31.Rf8 Nf3+ 32.Kf2 Rxf8 33.Qxf8+ Kh7 34.Qe7+ Kh6 35.Qxb7 h4 36.a6 h3 37.a7 h2 38.Kg2 Bh3+ 39.Kh1 Bg4 40.a8=R Bh5 41.Rf8 Bg4 42.Qe7 Bh5 43.Rh8# 1-0