1.d4 e6 2.g3 c5 3.Nf3 Qa5+ 4.c3 d5 5.Bg2 cxd4 6.Nxd4 Nf6 7.O-O Be7 8.Nd2 e5 9.N4b3 Qa4 10.c4 dxc4 11.Qc2 Be6 12.Bxb7 cxb3 13.Nxb3 Bxb3 14.Qxb3 Qxb3 15.axb3 Nbd7 16.Bxa8 Bc5 17.Bc6 a6 18.Rxa6 O-O 19.Bxd7 Be7 20.e3 Rb8 21.e4 Nxe4 22.f3 Nf6 23.Ba4 Bc5+ 24.Kh1 Nh5 25.f4 Nf6 26.fxe5 Ne8 27.Bxe8 Rd8 28.Bxf7+ Kh8 29.Ra3 Rd4 30.Ra1 Ra4 31.b4 Bf2 32.b5 Bg1 33.b6 Bf2 34.b7 Ra3 35.b8=Q# 1-0