1.Nf3 c5 2.g3 g6 3.Bg2 Bg7 4.O-O Nc6 5.c4 e5 6.a3 Nge7 7.Nc3 O-O 8.Rb1 a5 9.d3 d6 10.Bg5 h6 11.Bxe7 Nxe7 12.b4 axb4 13.axb4 e4 14.Nxe4 cxb4 15.Rxb4 d5 16.cxd5 Nxd5 17.Rb3 f5 18.Ned2 Be6 19.d4 b5 20.e4 fxe4 21.Nxe4 Nf6 22.Nc5 Bxb3 23.Qxb3+ Qd5 24.Qxb5 Ne4 25.Nd2 Rxf2 26.Rxf2 Ra1+ 27.Nf1 Bxd4 28.Qe8+ Kh7 29.Nxe4 Qf5 30.Qe7+ Bg7 31.Kh1 Ra4 32.Rd2 Ra8 33.Rd7 Qh5 34.Qxg7# 1-0