1.g3 e5 2.Bg2 d5 3.d4 exd4 4.Nf3 c5 5.c3 dxc3 6.Nxc3 d4 7.Ne4 Nc6 8.Qc2 Qb6 9.O-O Nb4 10.Qb1 Nf6 11.a3 Nbd5 12.b4 cxb4 13.Nxf6+ Nxf6 14.Rd1 Bc5 15.axb4 Qxb4 16.Qc2 Qc3 17.Qb1 Qb4 18.Qd3 Qc3 19.Qb5+ Bd7 20.Qxb7 O-O 21.Bb2 Qc4 22.Ne5 Qe6 23.Nxd7 Nxd7 24.Bxd4 Bxd4 25.Rxd4 Nc5 26.Qxa8 Rxa8 27.Bxa8 g6 28.Bf3 Qb6 29.Rdd1 a5 30.Rab1 Qa6 31.Rd8+ Kg7 32.Ra8 Qc4 33.Rxa5 Nb3 34.Bd5 Qc7 35.Ra2 Nc1 36.Rab2 Qc3 37.Bf3 Qd4 38.Kg2 Qc3 39.h4 h5 40.Rb7 Qc2 41.R1b2 Qc3 42.Bd5 Kh6 43.Bxf7 Qc6+ 44.f3 Nxe2 45.Bg8 Nf4+ 46.gxf4 Qb6 47.Rh7# 1-0