1.Nf3 Nf6 2.c4 e6 3.d4 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Qc2 O-O 7.Bg2 c6 8.O-O b6 9.Ne5 Ba6 10.Bf4 Nfd7 11.Nxd7 Nxd7 12.cxd5 cxd5 13.Nc3 b5 14.a4 b4 15.Nb5 Qb6 16.Qc7 Bxb5 17.axb5 Qxb5 18.Ra5 Qb6 19.Qxd7 Qxa5 20.Qxe7 Qb6 21.Qc5 Rfc8 22.Qxb6 axb6 23.e4 dxe4 24.Bxe4 Ra2 25.Rb1 b3 26.d5 Rc4 27.Bf3 Rc2 28.d6 Kf8 29.Rd1 Ke8 30.d7+ Kd8 31.Bg5+ f6 32.Be3 Raxb2 33.Bxb6+ Rc7 34.Bxc7+ Kxc7 35.d8=Q# 1-0