1.Nf3 e6 2.a3 Nf6 3.c4 d5 4.e3 b6 5.b4 c5 6.Nc3 Be7 7.cxd5 exd5 8.Bb5+ Bd7 9.Bxd7+ Qxd7 10.bxc5 bxc5 11.d4 c4 12.Ne5 Qe6 13.Qa4+ Nbd7 14.Qc6 O-O 15.Nxd5 Nxd5 16.Qxe6 fxe6 17.Nxd7 Rfc8 18.Kd2 Rc7 19.Ne5 Rb8 20.Kc2 Rb3 21.Bd2 Bxa3 22.Rhb1 Bb4 23.e4 Bxd2 24.exd5 Bc3 25.d6 Rc8 26.d7 Rd8 27.Rxb3 Bxa1 28.Rb7 Bxd4 29.Nc6 Bb6 30.Nxd8 g6 31.Rxb6 a5 32.Nxe6 Kh8 33.d8=Q# 1-0