1.Nf3 Nf6 2.d3 c5 3.c4 d6 4.g3 g6 5.Bg2 Nc6 6.d4 cxd4 7.Nxd4 Nxd4 8.Qxd4 Bg7 9.O-O O-O 10.Nc3 Be6 11.Bxb7 Rb8 12.Bf3 Qa5 13.Qe3 Rfc8 14.b3 d5 15.Nxd5 Nxd5 16.cxd5 Bxa1 17.dxe6 f5 18.a3 Bf6 19.b4 Qa4 20.h4 Rb6 21.h5 g5 22.Qd3 Qc2 23.Qd7 Rd6 24.Qxa7 f4 25.Kg2 Rd1 26.Bb2 Bxb2 27.Qxe7 Rxf1 28.Qf7+ Kh8 29.e7 Rg1+ 30.Kxg1 Qd1+ 31.Kg2 Qd7 32.Qf8+ Rxf8 33.exf8=Q# 1-0