1.e4 c5 2.Nf3 d6 3.Bb5+ Nd7 4.Ba4 Nf6 5.O-O a6 6.c4 Nxe4 7.Re1 Nf6 8.d4 cxd4 9.Nxd4 e6 10.Nc3 Be7 11.Rxe6 fxe6 12.Nxe6 Qa5 13.Bf4 Kf7 14.Ng5+ Kg8 15.c5 Nxc5 16.b4 Qxb4 17.Nd5 Nxd5 18.Qxd5+ Ne6 19.Nxe6 Bxe6 20.Qxe6+ Kf8 21.Re1 d5 22.g3 h5 23.Re5 Rd8 24.Rf5+ Bf6 25.Rxd5 Qe7 26.Rxd8+ Qxd8 27.Bd6+ Be7 28.Qf5+ Kg8 29.Bb3#