1.c4 e5 2.Nc3 Nc6 3.Nf3 Nf6 4.g3 b6 5.Bg2 d6 6.O-O Bb7 7.d4 Na5 8.b3 c5 9.dxe5 dxe5 10.Nxe5 Bxg2 11.Kxg2 Qe7 12.Nf3 Rd8 13.Qc2 h6 14.Bb2 Qe6 15.Rad1 Rd6 16.Nb5 Rxd1 17.Nc7+ Kd8 18.Nxe6+ Ke7 19.Rxd1 Kxe6 20.Bxf6 Kxf6 21.Qc3+ Kg6 22.Qd3+ Kf6 23.Qd8+ Kg6 24.Ne5+ Kh7 25.Nxf7 Rg8 26.Qd7 Kg6 27.Ne5+ Kg5 28.h4+ Kf6 29.Qf7+ Kxe5 30.Rd5+ Ke4 31.Qf5#