1.e4 a5 2.d4 d6 3.Nc3 c6 4.Nf3 g6 5.Bc4 Bg7 6.O-O b5 7.Bd3 Bg4 8.Be3 b4 9.Nb1 Nd7 10.Nbd2 c5 11.c3 Ngf6 12.a3 bxa3 13.Rxa3 cxd4 14.cxd4 O-O 15.h3 Bxf3 16.Qxf3 Qb8 17.Nc4 e6 18.Nxa5 Qxb2 19.Nc4 Qb8 20.Rxa8 Qxa8 21.Nxd6 e5 22.Rd1 exd4 23.Bxd4 Qc6 24.Bxf6 Nxf6 25.Bc4 Nd7 26.Bxf7+ Kh8 27.Qb3 Qc5 28.Qd5 Be5 29.Nb7 Qc2 30.Qxd7 Rxf7 31.Qe8+ Kg7 32.Qxe5+ Kh6 33.Qd4 Rxb7 34.Qe3+ Kg7 35.Rc1 Qb2 36.Rc6 Qe5 37.f4 Rb1+ 38.Kh2 Qa1 39.Rc7+ Kh6 40.f5+ g5 41.Rc6+ Kh5 42.Qf3+ g4 43.Qxg4# 1-0